rainfall forecast - French English Dictionary